have keen senses - İspanyolca İngilizce Sözlük